# 导入os模块
import os

# TODO 文件重命名  os.rename("文件名","新文件名")
# os.rename('test1/demo1.txt', 'test1/mydemo1.txt')

# TODO 删除文件 os.remove ("文件名")
# os.remove('test1/demo_re.txt')

# TODO 创建文件夹 os.mkdir ("文件夹的名字")
# os.mkdir('test1/mydir')

# TODO 获取当前目录 os.getcwd()
# print(os.getcwd())

# TODO 切换目录 os.chdir('切换的路径')
# os.chdir('../')    # 相对路径
# print(os.getcwd())
# os.chdir(r'C:\Users\HU\Desktop\python_笔记和作业')
# print(os.getcwd())

# TODO 获取目录下的资源 os.listdir("目录路径")
# print(os.listdir('./'))
# print(os.listdir(r'C:\Users\HU\Desktop\python_笔记和作业'))

# TODO 删除目录  os.rmdir("目录路径")
# 注意:只能删除空目录
# 删除非空目录
# os.rmdir('test1')
# 删除空目录
# os.rmdir('test1/mydir')

# TODO 判断资源是文件 os.path.isfile(资源路径)
# print(os.path.isfile('test1/mydemo1.txt'))
# print(os.path.isfile('test1'))

# TODO 判读资源是目录(文件夹)
# print(os.path.isdir('test1/mydemo1.txt'))
# print(os.path.isdir('test1'))

# TODO 获取文件扩展名
file, extend = os.path.splitest('test1/mydemo1.txt')   # (xxx, yyy)
print(file)
print(extend)

